home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 14486 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: dispatch.news.demon.net!demon!marius!not-for-mail
  2. From: ken@nrtt.demon.co.uk (Ken Tindell)
  3. Newsgroups: comp.arch.embedded,comp.lang.c,sci.electronics.design,sci.engr,sci.engr.control
  4. Subject: Re: Hitachi RISC SH7000 series C Compilers
  5. Date: Mon, 15 Apr 1996 09:53:58 GMT
  6. Organization: Northern Real-Time Technologies Ltd.
  7. Distribution: world
  8. Message-ID: <4f7cc$9353a.14a@marius>
  9. References: <316B4924.5E7B@mail.med.upenn.edu> <316C41B1.23C2@epfl.ch> <317275A2.23@wronz.org.nz>
  10. Reply-To: ken@nrtt.demon.co.uk
  11. X-NNTP-Posting-Host: nrtt.demon.co.uk
  12. X-Newsreader: News for Windows NT X1.0-75
  13.  
  14. In article <317275A2.23@wronz.org.nz>
  15. Bernie Mentink <mentink@wronz.org.nz> wrote:
  16.  
  17. > Hi Folks,
  18. > Does any one know of a 'good' C compiler for the Hitachi SH7000 series
  19. > of RISC micros.
  20. > The Hitachi products is impossible to use.
  21. > ( Though if someone has successfully used it I'd like to hear )
  22.  
  23. We've "successfully" used it. You have to get the right version:
  24. I think the latest version is 2.0A (with 3.0F the latest beta version).
  25. Version 4 is due out in 6 months, or so (or so the people at Hitachi
  26. tell us).
  27.  
  28. Yes, I think it's a poor compiler (it's error messages are the
  29. most obtuse I've ever seen a compiler produce: nearly everything
  30. turns out as "illegal token"). There are outstanding bugs, many in
  31. the front-end. It doesn't bode well when a compiler fails to parse
  32. legal ANSI-C: to me it shows inadequate testing and a poor
  33. understanding of the language. Doesn't fill me with confidence
  34. that the generated code will do what ANSI said it should...
  35.  
  36. Happily, I've found out that gcc targets to the SH7000 range,
  37. and also works with the E7000 emulator (at least on Unix machines).
  38. I'm still trying to get an answer if the E7000PC emulator is supported
  39. from gcc under DOS. I'm told gcc code quality is as good as that
  40. produced by the SHC compiler.
  41.  
  42. So you know the answer. If anyone has got gcc working under DOS
  43. with the E7000PC emulator then please let me know!
  44.  
  45. Ken
  46.  
  47.  
  48.